Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Swiss Indoors Basel - Basel Moselle Open - Metz BNP Paribas Open - Indian Wells Grand Prix Hassan II - Marrakech Wimbledon - London EFG Swiss Open - Gstaad Shanghai Rolex Masters - Shanghai Rolex Paris Masters - Paris Montemar Challenger Cap Cana Challenger Adelaide International - Adelaide BNP Paribas Open - Indian Wells Grand Prix Hassan II - Marrakech Mutua Madrid Open - Madrid Wimbledon - London French Open - Paris Mallorca Championships - Mallorca Australia F1 Australia F2 Italy F4 Italy F6 Italy F7 Netherlands F1 Italy #3-w2 Italy #3-w3 Italy #3-w4 Uruguay F1 Qatar F1 Spain F1 New Zealand F2 Italy F4 Australia F3 Australia F4 Italy F9 Italy F4 Australia F1 Australia F2 New Zealand F1 Australia F3 Australia F4 UAE F1 UAE F2 Poland F1 China F6 China F7 Kuwait F1 Kuwait F2 Usa F15 Germany F5 Netherlands F4 Spain F21 Italy #3-w1 Argentina F7 Qatar F2 Spain F2 New Zealand F1 Italy F2 Italy F3 Italy F5 Chile F3 Siemens Open 2002 - Scheveningen dBI Tennis Challenger - Binghamton St.Petersburg Challenger by Kinex - St. Petersburg XXIX Edizione 'A.Savoldi Marco' - Manerbio ATU Cup - Weiden Macedonian Open - Skopje Black Forest Open - Freudenstadt Challenger Brasov - Brasov Gallagher International - Hamilton Open Costa Daurada - Tarragona Asirom Challenger Brasov - Brasov EI Bank Bulgarian Challenger - Sofia Kamnik Challenger - Kamnik Copa Ericsson Mexico - Guadalajara Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Open de la Ville de Saint Denis - Reunion Island Samarkand Challenger - Samarkand Prague Open - Prague The Scottish Tennis Championships - Edinburgh Geneva Challenger - Geneva BMW Challenger Open - Monchengladbach Samsung Securities Cup Challenger - Seoul Australian Unity Western Australia Open - Perth Uncle Toby's Burnie Challenger - Tasmania Sporting Challenger - Turin Tehran Open 2004 - Tehran Tiburon Challenger - Tiburon The LTA Wrexham Challenger - Wrexham Olbia Challenger - Olbia Garden Open - Rome 2005 West Side Tennis Coub Men's Challenger - Forest Hills San Remo Tennis Cup 15° Piertomaso - San Remo Ostdeutscher Sparkessen Cup - Dresden Macedonian Open 1999 - Skopje Steelers Cup - Kosice Samarkand Challenger - Samarkand Genoa Open Challenger-Fondazione Carige - Genova Banja Luka Challenger 2005 - Banja Luka Sir Supermercati - Rome Copa Petrobras - Montevideo Challenger Cudad de Guayaquil - Guayaquil Copa Petrobras - Aracaju Nossa Caixa Tennis Cup - Sao Paulo Copa Kia - Santiago Cyclus Open de Tenis - Florianopolis Tennis Napoli Cup 2006 - Napoli Unicredit Czech Open 2007 - Prostejov Stella Artois Clay Court Championship - Budaors XL Bermuda Open - Bermuda Unicredit (Suisse) Bank S. A. Challenger - Chiasso Riviera di Rimini Challenger 2004 - Rimini 5° Sporting Challenger - Turin Mordovia Cup - Mordovia Samarkand Challenger - Samarkand Antonio Savoldi-Marco Co. - Manerbio II Challenger Ciudada de Guayaquil - Guayaquil Aberto de Sao Paulo - Sao Paulo Copa Kia Challenger ATP - Santiago XI Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2007 - Napoli Morocco Tennis Tour - Casablanca ECU Prague Open - Prague San Remo Tennis Cup - San Remo Astana Challenger - Astana Polska Energia Open - Bytom Sporting Challenger '07 Trofeo Regione Piemonte - Turin Togliatti Cup - Togliatti GHI Bronz Classic - Bronx Bukhara Challenger - Bukhara Karshi Challenger - Karshi IX Torneo Internacionale de Tennis - Barletta Alexander Kolyaskin Memorial - Donetsk Flea Market Cup - Busan Copa Petrobras Uruguay - Montevideo Copa Petrobras Argentina - Buenos Aires ATP Challenger La Serena - La Serena Challenger Brasov - Brasov Napoli Challenger Architect Open - Budapest XI Ciutat de Barcelona - Barcelona Samsung Securities Cup - Seoul Memorial A. Manfredini Sassuolo Challenger - Sassuolo Mamaia Challenger - Constanta Sporting Challenger '08-Trofeo Regione Piemonte - Turin Genova Open Challenger - Genova Corona Mexico City Open - Mexico City Abierto Colombiano de Tenis - Bogota Harbour Tennis Cup Regione Lombardia - Milan Porsche Open - Poznan Aamulehti Tampere Open - Tampere Bukhara Challenger - Bukhara Copa Petrobras Brazil - Aracaju San Benedetto Challenger Prosperita Open 2007 - Ostrava Schickedanz Open 2007 - Furth Almaty Challenger 1 - Almaty Nord LB Open 2007 - Braunschweig Almaty Challenger 2 - Almaty Penza Cup - Penza Mordova Cup 2007 - Saransk UTC Open by Selena - Cherkassy Taiwan Challenger - Kaohsiung Kosice Challenger Santiago Challenger Citta di Brindisi - Brindisi drkoop.com USTA challenger of Miami - Miami Nord/LB Open - Braunschweig Brasov Challenger - Brasov Heineken Challenger - Ho Chi Minh City Copa Petrobras - Santiago Atlanta Clay Court Challenger - Atlanta Schickendanz Open - Furth Sporting Challenger 2003 - Turin Samarkand Challenger - Samarkand Genova Challenger Napoli Challenger Tennis Napoli Cup - Napoli Uncle Toby's Australian Men's Clay Court Challenger - Canberra Copa Petrobras Brazil - Belo Horizonte Open de Montauban - Montauban Bukhara Challenger - Bukhara Copa Petrobras Paraguay - Asuncion Le Gosier Challenger Kia International in Caloundra - Caloundra Aberto de Sao Paulo - Sao Paulo Barletta Challenger Top Wool Challenger Biella - Biella Challenger Canottieri Minico - Mantova Hilton Waikoloa USTA Challenger - Waikoloa Memorial Savigni - Sassuolo Tennis Cup of Flanders - Ostende Hungarian Architect Open - Budapest Bulgarian Open - Sofia FILA Challenger Biella - Biella MTNL Cellular ATP Challenger - Mumbai The Indian Oil Servo ATP Challenger - Chandigarh Uncle Toby's Australian Men's Clay Court Challenger - Canberra Compaq Challenger - Bucharest BMW Challenger Open - Monchengladbach Copa Petrobras Uruguray - Montevideo C.T. San Remo - XIII Piertomaso Tessitore - San Remo Copa Petrobras Argentina - Buenos Aires USTA Challenger of Dallas - Dallas Exim Agmedia Open - Kosice Barletta Challenger Garden Open 2005 - Rome 2003 Freeman Men's Challenger - Joplin Sassuolo Challenger - Sassuolo La Serena Open - La Serena Steelers Cup 2005 - Kosice Stella Artois Clay Court Championships - Budaors II Cyclus Open de Tenis - Florianopolis Nokian Hakkapeliitta Open - Tampere Rado Geneva Challenger - Geneva Open Maxon - Barcelona Gosford Australian Unity Challenger - Gosford ATU Cup - Weiden Banca Stato Challenger Lugano - Lugano Zagreb Open - Zagreb Czech Open - Prostejov I Tourneo Fila Citta di Brindisi - Brindisi Open de Montauban - Montauban Bulgarian Challenger 2002 - Sofia Osaka International Tennis Tournament - Osaka Opel Bulvaria MCG Bulgarian Open - Sofia Challenger 42 - Andrezieux Uncle Tobys Challenger - Tasmania Tennis Napoli Cup - Napoli Heineken Challenger 2004 - Ho Chi Minh City Prague Open - Prague Nokian Hakkapeliitta Open - Tampere Uncle Toby's Challenger in Burnie - Burnie Harrah's Entertainment Challenger - Tunica Ljubljana Open - Ljubljana 4° Sporting Challenger - Turin 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Challenger Britania Zavaleta - Puebla X Torneo Internazionale di Tennis - Barletta 10° Trofeo Luigi Pezzoli - Bergamo The West Side Tennis Club Clay Court Challenger - Forest Hills San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Baden Open - Ettlingen Memorial Manfredini - Sassuolo Riviera di Rimini Challenger - Rimini Como Challenger GHI Bronx Tennis Classic - Bronx Genova Challenger Bad Waltersdorf Challenger Shenzhen 1 Challenger Bergamo Challenger Tenerife 1 Challenger MST ATP Challenger International - Burnie Phoenix Challenger Hangzhou Challenger Kroger / St. Jude International - Memphis Grand Prix Hassan II - Casablanca Scania Stockholm Open - Stockholm Adidas International - Sydney Copenhagen Open - Copenhagen Dubai Tennis Open - Dubai International Championship of Croatia - Umag Zug Challenger Oeiras 3 Challenger Estoril Open - Estoril Tata Open - Chennai Campionati Internazionali di Sicilia - Palermo Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Estoril Open - Estoril Synsam Swedish Open - Bastad Dutch Open Tennis - Amersfoort Legg Mason Tennis Classic - Washington Campionati Internazionali di Sicilia - Palermo Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Open Seat Godo 2007 - Barcelona Estoril Open - Estoril Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel BCR Open Romania - Bucharest Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Medibank International - Sydney Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Orange Warsaw Open - Warsaw Ordina Open - s-Hertogenbosch Catella Swedish Open - Bastad Legg Mason Tennis Classic - Washington Open Sabadell Atlantico - Barcelona Estoril Open - Estoril AEGON Championships - London AEGON International - Eastbourne Mercedes Cup - Stuttgart Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest China Open - Beijing St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Serbia Open - Belgrade Open de Nice Cote dAzur - Nice AEGON International - Eastbourne International German Open - Hamburg Abierto Mexicano Telcel - Acapulco Pilot Pen Tennis - New Haven St. Petersburg Open - St. Petersburg Heineken Open - Auckland Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Buenos Aires Challenger Grand Prix Hassan II - Casablanca Bet-At-Home Austrian Open - Kitzbuhel Asuncion Challenger Open de Nice Cote d'Azur - Nice Mercedes Cup - Stuttgart German Tennis Championships - Hamburg ATP Studena Croatia Open - Umag PTT Thailand Open - Bangkok China Open - Beijing Erste Bank Open - Vienna Open de Tenis Comunidad Valenciana - Valencia Aircel Chennai Open - Chennai Apia International - Sydney Chevrolet Cup - Santiago Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice Rio Open - Rio de Janeiro Studena Croatia Open - Umag Bet-at-home Open - Hamburg St. Petersburg Open - St. Petersburg China Open - Beijing Erste Bank Open - Vienna Valencia Open - Valencia Qatar ExxonMobil Open - Doha Apia International - Sydney Brasil Open - Sao Paulo Copa Claro - Buenos Aires San Marino Challenger Royal Guard Open Chile - Vina del Mar Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice Rio Open 500 - Rio de Janeiro AEGON International - Eastbourne Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg ATP Vegeta Croatia Open - Umag China Open - Beijing Erste Bank Open - Vienna Valencia Open - Valencia St. Petersburg Open - St. Petersburg Aircel Chennai Open - Chennai Vegeta Croatia Open - Umag Copa Claro - Buenos Aires Barcelona Open BancSabadell - Barcelona BMW Open - Munich Bet-at-home Open - Hamburg China Open - Beijing Konzum Croatia Open - Umag Kremlin Cup - Moscow Sporting Challenger - Turin Valencia Open - Valencia Apia International - Sydney St. Petersburg Open - St. Petersburg Brasil Open - Sao Paulo Argentina Open - Buenos Aires Downtown Athletic Club USTA Challenger - Amarillo Naples Challenger Barcelona Open BancSabadell - Barcelona BMW Open - Munich Brasil Open - Sao Paulo Vegeta Croatia Open - Umag Bet-at-home Open - Hamburg Austrian Open - Kitzbuhel China Open - Beijing Hilton Waikoloa Village USTA Challenger - Waikoloa Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas Erste Bank Open - Vienna Valencia Open - Valencia ASB Classic - Auckland SkiStar Swedish Open - Bastad Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Tampere Imageneering Open - Tampere Barcelona Open BancSabadell - Barcelona The Scottish Tennis Championships - Edinburgh BMW Open - Munich Open de Nice Cote d'Azur - Nice Hilton Waikoloa Village USTA Challenger - Waikoloa Cordoba Open - Cordoba Konzum Croatia Open - Umag Shenzhen Open - Shenzhen Copa Ericsson Peru - Lima Kremlin Cup - Moscow Apia International - Sydney Okal Open - Eckental Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Hungarian Open - Budapest BMW Open - Munich Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Suisse Open - Gstaad Generali Open - Kitzbuhel Finnish Open - Helsinki If Stockholm Open - Stockholm Sydney International - Sydney Cagliari Challenger Turin Challenger Rio Open - Rio de Janeiro San Diego Open - San Diego Geneva Open - Geneva Abierto Mexicano - Los Cabos Chengdu Open - Chengdu China Open - Beijing Intrum Stockholm Open - Stockholm Erste Bank Open - Vienna ASB Classic - Auckland Copa Petrobras - Bogota Grand Prix Hassan II - Marrakech Plava Laguna Croatia Open - Umag German Tennis Championships - Hamburg Abierto Mexicano de Tenis Mifel - Los Cabos China Open - Beijing Swiss Indoors Basel - Basel ASB Classic - Auckland ABN AMRO World Tennis Tournament - Rotterdam The Priority Telecom Open - Amersfoort Dubai Duty Free Tennis Championships - Dubai Generali Open - Kitzbuhel Hamburg European Open - Hamburg Antalya Open - Antalya Abierto Mexicano Telcel - Acapulco Barcelona Open Banc Sabadell - Barcelona cinch Championships - London Nordea Open - Bastad Erste Bank Open - Vienna Anytech365 Andalucia Open - Marbella Sydney Tennis Classic - Sydney Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Mauthausen Challenger Turin Challenger Serbia Open - Belgrade Gonet Geneva Open - Geneva Movistar Open - Vina del Mar Nordea Open - Bastad Hamburg European Open - Hamburg Nottingham 2 Challenger Plava Laguna Croatia Open - Umag Winston-Salem Open - Winston-Salem Sofia Open - Sofia Gonet Geneva Open - Geneva Tennis Napoli Open - Naples BCR Open Romania - Bucharest ASB Classic - Auckland Olbia Challenger Rio Open - Rio de Janeiro Chile Dove Men+Care Open - Santiago Millennium Estoril Open - Estoril Almaty Open - Almaty Abierto Mexicano Telcel - Acapulco Gijon Open - Gijon ATP Studena Croatia Open Umag - Umag Countrywide Classic - Los Angeles Valencia Challenger Pilot Pen Tennis - New Haven Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Mutua Madrid Open - Madrid Mutua Madrid Open - Madrid Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Plava Laguna Croatia Open - Umag Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Perugia Challenger San Marino Challenger Catella Swedish Open - Bastad BMW Open - Munich China Open - Beijing Open Sabadell Atlantico - Barcelona Campionati Internazionali di Sicilia - Palermo Argentina Open - Buenos Aires Maia Challenger Qatar ExxonMobil Open - Doha Boss Open - Stuttgart Sybase Open - San Jose Qatar Mobil Open 2001 - Doha Naples Challenger Swiss Indoors Basel - Basel Belgrade Open - Belgrade Manama Challenger Next Generation Hardcourts - Adelaide Erste Bank Open - Vienna U.S. Men's Clay Court Championships - Houston Sassuolo Challenger Grand Prix Hassan II - Casablanca Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Open Sabadell Atlantico - Barcelona ATP Studena Croatia Open Umag - Umag AEGON International - Eastbourne Tennis Masters Series - Hamburg Telecom Italia Masters - Rome Tennis Masters Series - Madrid Pacific Life Open - Indian Wells BNP Paribas Masters - Paris Campionati Internazionali d'Italia - Rome Pacific Life Open - Indian Wells EFG Swiss Open - Gstaad China Open - Beijing Masters Series Monte-Carlo - Monte Carlo Qatar ExxonMobil Open - Doha Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal Rogers Cup - Toronto Pacific Life Open - Indian Wells BMW Open - Munich Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Shanghai - Shanghai BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Cerveza Club Columbia Open - Bogota Mallorca Championships - Mallorca Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Argentina Open - Buenos Aires Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Rogers Cup - Toronto Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Rolex Paris Masters - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Toronto BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome National Bank Open - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome St. Petersburg Open - St. Petersburg Mercedes Cup - Stuttgart Copa Telmex - Buenos Aires Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Kremlin Cup - Moscow Heineken Open - Auckland Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Erste Bank Open - Vienna Australian Open - Melbourne French Open - Paris U.S. Open - New York Swiss Open - Gstaad French Open - Paris St. Petersburg Open - St. Petersburg Wimbledon - London U.S. Open - New York Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Intrum Stockholm Open - Stockholm U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Shanghai Rolex Masters - Shanghai Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York BNP Paribas Masters - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Internazionali BNL d'Italia - Rome U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York Davis Cup, Group 1, 1R, ZIM-GRE 3-2 Davis Cup, Group 2, PO, GRE-CIV 5-0 Davis Cup, Group 1, 2R, ITA-SVK 4-1 Davis Cup, World Group, PO, ITA-SUI, 2-3 Davis Cup, World Group, PO, SWE-ITA 3-2 Davis Cup, Group I, 2R, ITA-SLO 5-0 Davis Cup, World Group, PO, ITA-CHI 4-1 Davis Cup, World Group, 1R, ITA-CRO 3-2 Davis Cup, World Group, QF, ITA-FRA 1-3 Davis Cup, World Group, 1R, ARG-ITA 1-3 Davis Cup, World Group, QF, ITA-GBR 3-2 Davis Cup, World Group, SF, SUI-ITA 3-2 Hopman Cup - Perth Davis Cup, World Group, 1R, KAZ-ITA 3-2 Davis Cup, World Group, PO, RUS-ITA 1-4 Davis Cup, World Group, QF, ITA-ARG 1-3 ATP Cup - Brisbane, Perth, Sydney Davis Cup, World Group, QR, ITA-KOR 4-0 ATP Cup - Melbourne Davis Cup, Finals, Group F Davis Cup, World Group, PO, CHI-ITA 1-4 Davis Cup, Group 1, REL2, RSA-GRE 4-1 Davis Cup, Group 1, PO, ITA-LAT, 3-2 Davis Cup, Group 1, 1R, ITA-BLR 5-0 Davis Cup, World Group, QF, CAN-ITA 3-1 French Open (juniors) Chengdu Open - Chengdu China Open - Beijing Davis Cup, World Group, 1R, ARG-ITA 2-3 Australian Open (juniors) Wimbledon (juniors) Davis Cup, World Group, 1R, JPN-ITA 1-3 U.S. Open (juniors) River Oaks International Tennis Tournament - Houston AAMI Classic - Kooyong U.S. Open (juniors) Wimbledon (juniors) Olympics - Rio de Janeiro Olympics - Tokyo Olympics - London Laver Cup - Geneva Internazionali BNL d'Italia - Rome